package com.collect.collectclient.collect.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author zhang
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "cpu信息")
public class CpuInfo {
    @ApiModelProperty(value = "cpu序号")
    private Integer cpuIndex;

    @ApiModelProperty(value = "cpu总量")
    private String cpuTotal;
    @ApiModelProperty(value = "cpu厂商")
    private String cpuCompany;
    @ApiModelProperty(value = "cpu类别")
    private String cpuModel;
    @ApiModelProperty(value = "cpu缓存数据")
    private String cpuCacheSize;

    @ApiModelProperty(value = "cpu用户使用率")
    private String cpuUser;

    @ApiModelProperty(value = "cpu系统使用率")
    private String cpuSys;

    @ApiModelProperty(value = "cpu等待使用率")
    private String cpuWait;
    @ApiModelProperty(value = "cpu错误率")
    private String cpuNice;
    @ApiModelProperty(value = "cpu空闲率")
    private String cpuIdle;
    @ApiModelProperty(value = "cpu总体使用率")
    private String cpuCombined;
}
